Transmitting station - French English Dictionary